FernleafSystems\Wordpress\Plugin\Shield\Rules\RulesController S

Total Complexity 32
Dependencies 14
Dependents 4
Total lines 205
Lines of code 130
Logical lines of code 68
Comment lines 39
Methods 17
Properties 3

Methods 17

Method Rating Maintainability Complexity Lines of code
processRules()
S
55 6 20
getRules()
S
58 3 18
processRule()
S
65 3 9
locateResponseHandlerClass()
S
65 2 8
getResponseHandler()
S
65 2 8
locateConditionHandlerClass()
S
65 2 8
getConditionHandler()
S
65 2 8
getRule()
S
68 2 7
run()
S
67 2 9
isRulesEngineReady()
S
80 1 3
getImmediateRules()
S
80 1 3
getRulesForHook()
S
73 1 5
getRulesResultsSummary()
S
70 1 8
runHourlyCron()
S
82 1 3
getDefaultEventFireResponseHandler()
S
79 1 3
renderSummary()
S
72 1 6
__construct()
S
76 1 4